• word of the day

    common spotted orchid

    common spotted orchid - Dictionary definition and meaning for word common spotted orchid

    Definition
    (noun) European orchid having lanceolate leaves spotted purple and pink to white or mauve flowers spotted or lined deep red or purple

Word used in video below:
text: i spotted a sparrow oh yes a common
Download our Mobile App Today
Receive our word of the day
on Whatsapp